microscope manipulator - Spanish English Dictionary